ROSPlan: Planning in the Robot Operating System

نویسندگان

  • Michael Cashmore
  • Maria Fox
  • Derek Long
  • Daniele Magazzeni
  • Bram Ridder
  • Arnau Carrera
  • Narcís Palomeras
  • Natàlia Hurtós
  • Marc Carreras
چکیده

The Robot Operating System (ROS) is a set of software libraries and tools used to build robotic systems. ROS is known for a distributed and modular design. Given a model of the environment, task planning is concerned with the assembly of actions into a structure that is predicted to achieve goals. This can be done in a way that minimises costs, such as time or energy. Task planning is vital in directing the actions of a robotic agent in domains where a causal chain could lock the agent into a dead-end state. Moreover, planning can be used in less constrained domains to provide more intelligent behaviour. This paper describes the ROSPLAN framework, an architecture for embedding task planning into ROS systems. We provide a description of the architecture and a case study in autonomous robotics. Our case study involves autonomous underwater vehicles in scenarios that demonstrate the flexibility and robustness of our approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Study of the Anchoring Problem in Generalist Robots Based on ROSPlan

In real life environments where robots must deal with complex situations and humans, generalist robots that adapt to novel situations are needed. They are composed by two sub-systems: perception/actuation and knowledge representation, and they need that symbols in the high-level area are coupled to objects and actions of the low-level area. This is the so-called Anchoring Problem. In this paper...

متن کامل

Short-Term Human-Robot Interaction through Conditional Planning and Execution

The deployment of robots in public environments is gaining more and more attention and interest both for the research opportunities and for the possibility of developing commercial applications over it. In these scenarios, proper definitions and implementations of human-robot interactions are crucial and the specific characteristics of the environment (in particular, the presence of untrained u...

متن کامل

Path Planning and Control of an Industrial Robot Used for Opening Tap Hole of an Electric Arc Furnace

The electric arc furnace (EAF) is one of the popular methods of steel production from steel scraps. The plasma arc is used in EAF to generate heat for melting scarp or direct reduced iron (DRI). The liquid metal is drained from the EAF through the tap hole. Nowadays, it is critical to use Automated/robotic tools for opening the tap hole with oxygen lancing. Because many workers have been blinde...

متن کامل

A Navigation System for Autonomous Robot Operating in Unknown and Dynamic Environment: Escaping Algorithm

In this study, the problem of navigation in dynamic and unknown environment is investigated and a navigation method based on force field approach is suggested. It is assumed that the robot performs navigation in...

متن کامل

Effective Mechatronic Models and Methods for Implementation an Autonomous Soccer Robot

  Omni directional mobile robots have been popularly employed in several applications especially in soccer player robots considered in Robocup competitions. However, Omni directional navigation system, Omni-vision system and solenoid kicking mechanism in such mobile robots have not ever been combined. This situation brings the idea of a robot with no head direction into existence, a comprehensi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015